package com.zw.a.basic.a05.demo05_student;

//定义学生类, 用来演示"标准"的类的定义
/*
    实际开发中, 如非必要, 成员变量全部用private修饰, 其他全部用public修饰.
 */
public class Student {
    //属性, 成员变量, 全部用private修饰.
    private String name;        //姓名
    private int age;            //年龄

    //getXxx(), setXxx()
    //设置姓名
    public void setName(String n){
        name = n;
    }
    //获取姓名
    public String getName() {
        return name;
    }

    //设置年龄
    public void setAge(int a) {
        //这里可以做判断, 但是不用做, 因为数据从前端传过来的时候
        //就是已经校验过的, 合法的数据.
        age = a;
    }

    //获取年龄
    public int getAge() {
        return age;
    }

    //行为, 成员方法, 全部用public修饰.
    //学习
    public void study() {
        System.out.println("键盘敲烂, 月薪过万!");
    }

    //吃饭
    public void sleep() {
        System.out.println("为了保持精力,要按时休息!");
    }

}
